package cn.kgc.vue.service;

import cn.kgc.vue.common.ResponseResult;
import cn.kgc.vue.entity.Student;
import cn.kgc.vue.form.StudentLsitForm;
import com.baomidou.mybatisplus.extension.service.IService;
import org.springframework.web.multipart.MultipartFile;

import javax.servlet.http.HttpServletResponse;

/**
* @author 
* @description 针对表【student】的数据库操作Service
* @createDate 2023-08-19 11:46:51
*/
public interface StudentService extends IService<Student> {

    ResponseResult getlist(StudentLsitForm studentLsitForm);

    ResponseResult addorupdate(Student student);

    ResponseResult batchAdd(MultipartFile file) throws Exception;

    void excel(HttpServletResponse response, StudentLsitForm studentLsitForm);

    ResponseResult objectCount();

    ResponseResult deptCount();
}
